abnormal ambition - Spanish English Dictionary